def read_file(file_path):
    try:
        # 尝试打开文件并读取内容
        with open(file_path, 'r') as file:
            data = file.read()
            print(data)
    except FileNotFoundError:
        # 文件不存在时执行
        print("文件不存在，请检查文件路径是否正确。")
    except PermissionError:
        # 没有权限读取文件时执行
        print("没有权限读取该文件，请检查文件权限。")
    except Exception as e:
        # 捕获其他所有异常
        print(f"读取文件时发生了一个错误：{e}")

# 用户输入文件路径
file_path = input("请输入文件路径：")

# 调用函数尝试读取文件
read_file(file_path)